package gob.osinerg.emergencia.bean;

import gob.osinerg.emergencia.util.Converter;

import java.text.DecimalFormat;
import java.util.Date;
import java.util.List;

import org.apache.struts.upload.FormFile;


public class AccidenteGraveFinal extends GenericBean{

	private static final long serialVersionUID = 1L;
	private Long id;
	private Long idFormularioEmergencia;
	private AccidenteGravePreliminar preliminar;
	private String registroDgh;
	
	private String tipoDanioPersonal;
	private String tipoDanioMatGrave;
	private String locacion;
	
	private String accNombreApelidos;
	private String accEdad;
	private String accOcupEmpresa;
	private String accTipoPersonal;
	private String accSubRazonSocial;	
	private String accExpActual;
	private String accExpAnios;
	private String accExpMeses;
	private String accExpDias;	
	private String accTipoTrabajo;
	private String accDescTipoTrabajo;
	private String accTipoJornada;
	private String accDescJorTurnista;
	private String accDescJorOtro;
	private String accHorasContinuas;
	private String accFlagAsegurado;
	
	private String superNombreApelidos;
	private String superEdad;
	private String superOcupacion;
	private String superTipoPersonal;
	private String superSubRazonSocial;
	private String superExpActual;
	private String superExpAnios;
	private String superExpMeses;
	private String superExpDias;	
	private String superLugarAccidente;
		
	private Date fechaAccidente;
	private String fechaAccidenteStr;
	private String horaAccidente;
	private String turnoAccidente;
    private String lugarAccidente;
    private String desc2Accidente;
    private String equiProteAccidente;
    private String accionSegAccidente;
    private String daniosMateAccidente;
    private String flagPlanContAccidente;
    private String desPlanContAccidente;
        
    private String tipoUsoEquipo;
    private String desTipoUsoEquipo;
    private String tipoEstadoEquipo;
    private String desTipoEstadoEquipo;
    private String tipoResguardosEquipo;
    private String desTipoResguardosEquipo;
    
    private String tipoOrden;
    private String desTipoOrden;
    private String tipoDispSeg;
    private String desTipoDispSeg;
    private String tipoSenializacion;
    private String desTipoSenializacion;
       
	private String testigo;
    
    private Date fecEmision;
	private String fecEmisionStr;
    private String isesNombre;
	private String isesDni;
	private String isesRegistroCip;    
	private String rlNombre;
	private String rlDni;
	
    private Date fecAtencion;
	private String fecAtencionStr;
	private String horaAtencion;
	private String lugarAtencion;
	private String tipoLesion;
	private String desLesionesSuf;
	private String flagHospitalizacion;
	private String flagDescanso;
	private String nroDias;
	private String incapTotPerm;
	private String incapTotTemp;
	private String incapParPerm;
	private String incapParTemp;
    private Date fecParte;
	private String fecParteStr;
	private String medNombreApelidos;
	private String medCPM;
	private String flagTemporal;
	
	private FormFile croquis;
	private FormFile fotografias;
	private FormFile analisisTrabajo;
	private FormFile partesMedicos;
	private FormFile informeInvestigacion;
		
	private FormFile croquisTemp;
	private FormFile fotografiasTemp;
	private FormFile analisisTrabajoTemp;
	private FormFile partesMedicosTemp;
	private FormFile informeInvestigacionTemp;
	
	private String croquisTxt;
	private String fotografiasTxt;
	private String analisisTrabajoTxt;
	private String partesMedicosTxt;
	private String informeInvestigacionTxt;

	
	private String condicionSubstandar;
	private String actoSubstandar;
	private String factorPersonal;
	private String factorTrabajo;
	
	private String idFormato;
	
	private String rutaCroquis;
	private String rutaFotografias;
	private String rutaAnalisisTrabajo;
	private String rutaPartesMedicos;
	private String rutaInformeInvestigacion;
	
	private List listaTestigosAccidente;
	private List listaAccionesCorrectivas;
	private List listaCondicionesSubstandares;
	private List listaActosSubstandares;
	private List listaFactoresPersonales;
	private List listaFactoresTrabajo;
	private List listaOtrosArchivos;
	
	private Long indexEliminar; 
	
	private String nombreApellidosTestigo1;
	private String edadTestigo1;
	private String ocupacionTestigo1;
	
	private String medidasTemp;
	private String responsableTemp;
	private Date fechaPrevista;
	private String strFechaPrevistaTemp;
	
	//nuevecito
	private String tipoDocIsesDni;
	private String tipoDocRlDni;
	
	
	private DecimalFormat formateador = new DecimalFormat("0000");

	public AccidenteGraveFinal(){
		preliminar = new AccidenteGravePreliminar();
	}
	
	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public Long getIdFormularioEmergencia() {
		return idFormularioEmergencia;
	}

	public void setIdFormularioEmergencia(Long idFormularioEmergencia) {
		this.idFormularioEmergencia = idFormularioEmergencia;
	}

	public String getRegistroDgh() {
		return registroDgh;
	}

	public void setRegistroDgh(String registroDgh) {
		this.registroDgh = registroDgh;
	}

	public String getTipoDanioPersonal() {
		return tipoDanioPersonal;
	}

	public void setTipoDanioPersonal(String tipoDanioPersonal) {
		this.tipoDanioPersonal = tipoDanioPersonal;
	}

	public String getTipoDanioMatGrave() {
		return tipoDanioMatGrave;
	}

	public void setTipoDanioMatGrave(String tipoDanioMatGrave) {
		this.tipoDanioMatGrave = tipoDanioMatGrave;
	}

	public String getLocacion() {
		return locacion;
	}

	public void setLocacion(String locacion) {
		this.locacion = locacion;
	}

	public String getAccNombreApelidos() {
		return accNombreApelidos;
	}

	public void setAccNombreApelidos(String accNombreApelidos) {
		this.accNombreApelidos = accNombreApelidos;
	}

	public String getAccEdad() {
		return accEdad;
	}

	public void setAccEdad(String accEdad) {
		this.accEdad = accEdad;
	}

	public String getAccOcupEmpresa() {
		return accOcupEmpresa;
	}

	public void setAccOcupEmpresa(String accOcupEmpresa) {
		this.accOcupEmpresa = accOcupEmpresa;
	}

	public String getAccTipoPersonal() {
		return accTipoPersonal;
	}

	public void setAccTipoPersonal(String accTipoPersonal) {
		this.accTipoPersonal = accTipoPersonal;
	}

	public String getAccSubRazonSocial() {
		return accSubRazonSocial;
	}

	public void setAccSubRazonSocial(String accSubRazonSocial) {
		this.accSubRazonSocial = accSubRazonSocial;
	}

	public String getAccExpActual() {
		return accExpActual;
	}

	public void setAccExpActual(String accExpActual) {
		this.accExpActual = accExpActual;
	}

	public String getAccExpAnios() {
		return accExpAnios;
	}

	public void setAccExpAnios(String accExpAnios) {
		this.accExpAnios = accExpAnios;
	}

	public String getAccExpMeses() {
		return accExpMeses;
	}

	public void setAccExpMeses(String accExpMeses) {
		this.accExpMeses = accExpMeses;
	}

	public String getAccExpDias() {
		return accExpDias;
	}

	public void setAccExpDias(String accExpDias) {
		this.accExpDias = accExpDias;
	}

	public String getAccTipoTrabajo() {
		return accTipoTrabajo;
	}

	public void setAccTipoTrabajo(String accTipoTrabajo) {
		this.accTipoTrabajo = accTipoTrabajo;
	}

	public String getAccDescTipoTrabajo() {
		return accDescTipoTrabajo;
	}

	public void setAccDescTipoTrabajo(String accDescTipoTrabajo) {
		this.accDescTipoTrabajo = accDescTipoTrabajo;
	}

	public String getAccTipoJornada() {
		return accTipoJornada;
	}

	public void setAccTipoJornada(String accTipoJornada) {
		this.accTipoJornada = accTipoJornada;
	}

	public String getAccDescJorTurnista() {
		return accDescJorTurnista;
	}

	public void setAccDescJorTurnista(String accDescJorTurnista) {
		this.accDescJorTurnista = accDescJorTurnista;
	}

	public String getAccDescJorOtro() {
		return accDescJorOtro;
	}

	public void setAccDescJorOtro(String accDescJorOtro) {
		this.accDescJorOtro = accDescJorOtro;
	}

	public String getAccHorasContinuas() {
		return accHorasContinuas;
	}

	public void setAccHorasContinuas(String accHorasContinuas) {
		this.accHorasContinuas = accHorasContinuas;
	}

	public String getAccFlagAsegurado() {
		return accFlagAsegurado;
	}

	public void setAccFlagAsegurado(String accFlagAsegurado) {
		this.accFlagAsegurado = accFlagAsegurado;
	}

	public String getSuperNombreApelidos() {
		return superNombreApelidos;
	}

	public void setSuperNombreApelidos(String superNombreApelidos) {
		this.superNombreApelidos = superNombreApelidos;
	}

	public String getSuperEdad() {
		return superEdad;
	}

	public void setSuperEdad(String superEdad) {
		this.superEdad = superEdad;
	}

	public String getSuperOcupacion() {
		return superOcupacion;
	}

	public void setSuperOcupacion(String superOcupacion) {
		this.superOcupacion = superOcupacion;
	}

	public String getSuperTipoPersonal() {
		return superTipoPersonal;
	}

	public void setSuperTipoPersonal(String superTipoPersonal) {
		this.superTipoPersonal = superTipoPersonal;
	}

	public String getSuperSubRazonSocial() {
		return superSubRazonSocial;
	}

	public void setSuperSubRazonSocial(String superSubRazonSocial) {
		this.superSubRazonSocial = superSubRazonSocial;
	}

	public String getSuperExpActual() {
		return superExpActual;
	}

	public void setSuperExpActual(String superExpActual) {
		this.superExpActual = superExpActual;
	}

	public String getSuperExpAnios() {
		return superExpAnios;
	}

	public void setSuperExpAnios(String superExpAnios) {
		this.superExpAnios = superExpAnios;
	}

	public String getSuperExpMeses() {
		return superExpMeses;
	}

	public void setSuperExpMeses(String superExpMeses) {
		this.superExpMeses = superExpMeses;
	}

	public String getSuperExpDias() {
		return superExpDias;
	}

	public void setSuperExpDias(String superExpDias) {
		this.superExpDias = superExpDias;
	}

	public String getSuperLugarAccidente() {
		return superLugarAccidente;
	}

	public void setSuperLugarAccidente(String superLugarAccidente) {
		this.superLugarAccidente = superLugarAccidente;
	}

	public Date getFechaAccidente() {
		return fechaAccidente;
	}

	public void setFechaAccidente(Date fechaAccidente) {
		this.fechaAccidente = fechaAccidente;
	}
	
	public String getFechaAccidenteStr() {				
		if(fechaAccidente != null){
			this.fechaAccidenteStr = Converter.dateToString(fechaAccidente);	
		}		
		return fechaAccidenteStr;
	}
	
	public void setFechaAccidenteStr(String fechaAccidenteStr) {
		this.fechaAccidenteStr = fechaAccidenteStr;		
		if(fechaAccidenteStr != null && !fechaAccidenteStr.equals("")){
			this.fechaAccidente = Converter.stringToDate(fechaAccidenteStr);	
		}
	}
	
	public String getHoraAccidente() {
		return horaAccidente;
	}

	public void setHoraAccidente(String horaAccidente) {
		this.horaAccidente = horaAccidente;
	}

	public String getTurnoAccidente() {
		return turnoAccidente;
	}

	public void setTurnoAccidente(String turnoAccidente) {
		this.turnoAccidente = turnoAccidente;
	}

	public String getLugarAccidente() {
		return lugarAccidente;
	}

	public void setLugarAccidente(String lugarAccidente) {
		this.lugarAccidente = lugarAccidente;
	}

	public String getDesc2Accidente() {
		return desc2Accidente;
	}

	public void setDesc2Accidente(String desc2Accidente) {
		this.desc2Accidente = desc2Accidente;
	}

	public String getEquiProteAccidente() {
		return equiProteAccidente;
	}

	public void setEquiProteAccidente(String equiProteAccidente) {
		this.equiProteAccidente = equiProteAccidente;
	}

	public String getAccionSegAccidente() {
		return accionSegAccidente;
	}

	public void setAccionSegAccidente(String accionSegAccidente) {
		this.accionSegAccidente = accionSegAccidente;
	}

	public String getDaniosMateAccidente() {
		return daniosMateAccidente;
	}

	public void setDaniosMateAccidente(String daniosMateAccidente) {
		this.daniosMateAccidente = daniosMateAccidente;
	}

	public String getFlagPlanContAccidente() {
		return flagPlanContAccidente;
	}

	public void setFlagPlanContAccidente(String flagPlanContAccidente) {
		this.flagPlanContAccidente = flagPlanContAccidente;
	}

	public String getDesPlanContAccidente() {
		return desPlanContAccidente;
	}

	public void setDesPlanContAccidente(String desPlanContAccidente) {
		this.desPlanContAccidente = desPlanContAccidente;
	}

	public String getTipoUsoEquipo() {
		return tipoUsoEquipo;
	}

	public void setTipoUsoEquipo(String tipoUsoEquipo) {
		this.tipoUsoEquipo = tipoUsoEquipo;
	}

	public String getDesTipoUsoEquipo() {
		return desTipoUsoEquipo;
	}

	public void setDesTipoUsoEquipo(String desTipoUsoEquipo) {
		this.desTipoUsoEquipo = desTipoUsoEquipo;
	}

	public String getTipoEstadoEquipo() {
		return tipoEstadoEquipo;
	}

	public void setTipoEstadoEquipo(String tipoEstadoEquipo) {
		this.tipoEstadoEquipo = tipoEstadoEquipo;
	}

	public String getDesTipoEstadoEquipo() {
		return desTipoEstadoEquipo;
	}

	public void setDesTipoEstadoEquipo(String desTipoEstadoEquipo) {
		this.desTipoEstadoEquipo = desTipoEstadoEquipo;
	}

	public String getTipoResguardosEquipo() {
		return tipoResguardosEquipo;
	}

	public void setTipoResguardosEquipo(String tipoResguardosEquipo) {
		this.tipoResguardosEquipo = tipoResguardosEquipo;
	}

	public String getDesTipoResguardosEquipo() {
		return desTipoResguardosEquipo;
	}

	public void setDesTipoResguardosEquipo(String desTipoResguardosEquipo) {
		this.desTipoResguardosEquipo = desTipoResguardosEquipo;
	}

	public String getTipoOrden() {
		return tipoOrden;
	}

	public void setTipoOrden(String tipoOrden) {
		this.tipoOrden = tipoOrden;
	}

	public String getDesTipoOrden() {
		return desTipoOrden;
	}

	public void setDesTipoOrden(String desTipoOrden) {
		this.desTipoOrden = desTipoOrden;
	}

	public String getTipoDispSeg() {
		return tipoDispSeg;
	}

	public void setTipoDispSeg(String tipoDispSeg) {
		this.tipoDispSeg = tipoDispSeg;
	}

	public String getDesTipoDispSeg() {
		return desTipoDispSeg;
	}

	public void setDesTipoDispSeg(String desTipoDispSeg) {
		this.desTipoDispSeg = desTipoDispSeg;
	}

	public String getTipoSenializacion() {
		return tipoSenializacion;
	}

	public void setTipoSenializacion(String tipoSenializacion) {
		this.tipoSenializacion = tipoSenializacion;
	}

	public String getDesTipoSenializacion() {
		return desTipoSenializacion;
	}

	public void setDesTipoSenializacion(String desTipoSenializacion) {
		this.desTipoSenializacion = desTipoSenializacion;
	}

	
    public String getTestigo() {
		return testigo;
	}
	public void setTestigo(String testigo) {
		this.testigo = testigo;
	}
	
	
	
	public Date getFecEmision() {
		return fecEmision;
	}

	public void setFecEmision(Date fecEmision) {
		this.fecEmision = fecEmision;
	}

	public String getFecEmisionStr() {
		if(fecEmision != null){
			this.fecEmisionStr = Converter.dateToString(fecEmision);	
		}		
		return fecEmisionStr;
	}

	public void setFecEmisionStr(String fecEmisionStr) {		
		this.fecEmisionStr = fecEmisionStr;		
		if(fecEmisionStr != null && !fecEmisionStr.equals("")){
			this.fecEmision = Converter.stringToDate(fecEmisionStr);	
		}
	}

	public String getIsesNombre() {
		return isesNombre;
	}

	public void setIsesNombre(String isesNombre) {
		this.isesNombre = isesNombre;
	}

	public String getIsesDni() {
		return isesDni;
	}

	public void setIsesDni(String isesDni) {
		this.isesDni = isesDni;
	}

	public String getIsesRegistroCip() {
		return isesRegistroCip;
	}

	public void setIsesRegistroCip(String isesRegistroCip) {
		this.isesRegistroCip = isesRegistroCip;
	}

	public String getRlNombre() {
		return rlNombre;
	}

	public void setRlNombre(String rlNombre) {
		this.rlNombre = rlNombre;
	}

	public String getRlDni() {
		return rlDni;
	}

	public void setRlDni(String rlDni) {
		this.rlDni = rlDni;
	}

	public Date getFecAtencion() {
		return fecAtencion;
	}

	public void setFecAtencion(Date fecAtencion) {
		this.fecAtencion = fecAtencion;
	}

	public String getFecAtencionStr() {
		if(fecAtencion != null){
			this.fecAtencionStr = Converter.dateToString(fecAtencion);	
		}		
		return fecAtencionStr;
	}

	public void setFecAtencionStr(String fecAtencionStr) {		
		this.fecAtencionStr = fecAtencionStr;		
		if(fecAtencionStr != null && !fecAtencionStr.equals("")){
			this.fecAtencion = Converter.stringToDate(fecAtencionStr);	
		}		
	}

	public String getHoraAtencion() {
		return horaAtencion;
	}

	public void setHoraAtencion(String horaAtencion) {
		this.horaAtencion = horaAtencion;
	}

	public String getLugarAtencion() {
		return lugarAtencion;
	}

	public void setLugarAtencion(String lugarAtencion) {
		this.lugarAtencion = lugarAtencion;
	}

	public String getTipoLesion() {
		return tipoLesion;
	}

	public void setTipoLesion(String tipoLesion) {
		this.tipoLesion = tipoLesion;
	}

	public String getDesLesionesSuf() {
		return desLesionesSuf;
	}

	public void setDesLesionesSuf(String desLesionesSuf) {
		this.desLesionesSuf = desLesionesSuf;
	}

	public String getFlagHospitalizacion() {
		return flagHospitalizacion;
	}

	public void setFlagHospitalizacion(String flagHospitalizacion) {
		this.flagHospitalizacion = flagHospitalizacion;
	}

	public String getFlagDescanso() {
		return flagDescanso;
	}

	public void setFlagDescanso(String flagDescanso) {
		this.flagDescanso = flagDescanso;
	}

	public String getNroDias() {
		return nroDias;
	}

	public void setNroDias(String nroDias) {
		this.nroDias = nroDias;
	}

	public String getIncapTotPerm() {
		return incapTotPerm;
	}

	public void setIncapTotPerm(String incapTotPerm) {
		this.incapTotPerm = incapTotPerm;
	}

	public String getIncapTotTemp() {
		return incapTotTemp;
	}

	public void setIncapTotTemp(String incapTotTemp) {
		this.incapTotTemp = incapTotTemp;
	}

	public String getIncapParPerm() {
		return incapParPerm;
	}

	public void setIncapParPerm(String incapParPerm) {
		this.incapParPerm = incapParPerm;
	}

	public String getIncapParTemp() {
		return incapParTemp;
	}

	public void setIncapParTemp(String incapParTemp) {
		this.incapParTemp = incapParTemp;
	}

	public Date getFecParte() {
		return fecParte;
	}

	public void setFecParte(Date fecParte) {
		this.fecParte = fecParte;
	}

	public String getFecParteStr() {
		if(fecParte != null){
			this.fecParteStr = Converter.dateToString(fecParte);	
		}	
		return fecParteStr;
	}

	public void setFecParteStr(String fecParteStr) {		
		this.fecParteStr = fecParteStr;		
		if(fecParteStr != null && !fecParteStr.equals("")){
			this.fecParte = Converter.stringToDate(fecParteStr);	
		}
	}

	public String getMedNombreApelidos() {
		return medNombreApelidos;
	}

	public void setMedNombreApelidos(String medNombreApelidos) {
		this.medNombreApelidos = medNombreApelidos;
	}

	public String getMedCPM() {
		return medCPM;
	}

	public void setMedCPM(String medCPM) {
		this.medCPM = medCPM;
	}

	public AccidenteGravePreliminar getPreliminar() {
		return preliminar;
	}

	public void setPreliminar(AccidenteGravePreliminar preliminar) {
		this.preliminar = preliminar;
	}

	public FormFile getCroquis() {
		return croquis;
	}

	public void setCroquis(FormFile croquis) {
		this.croquis = croquis;
	}

	public FormFile getFotografias() {
		return fotografias;
	}

	public void setFotografias(FormFile fotografias) {
		this.fotografias = fotografias;
	}

	public FormFile getAnalisisTrabajo() {
		return analisisTrabajo;
	}

	
	
	public FormFile getInformeInvestigacion() {
		return informeInvestigacion;
	}

	public void setInformeInvestigacion(FormFile informeInvestigacion) {
		this.informeInvestigacion = informeInvestigacion;
	}

	public void setAnalisisTrabajo(FormFile analisisTrabajo) {
		this.analisisTrabajo = analisisTrabajo;
	}
	
	public FormFile getPartesMedicos() {
		return partesMedicos;
	}

	public void setPartesMedicos(FormFile partesMedicos) {
		this.partesMedicos = partesMedicos;
	}

	public String getCondicionSubstandar() {
		return condicionSubstandar;
	}

	public void setCondicionSubstandar(String condicionSubstandar) {
		this.condicionSubstandar = condicionSubstandar;
	}

	public String getActoSubstandar() {
		return actoSubstandar;
	}

	public void setActoSubstandar(String actoSubstandar) {
		this.actoSubstandar = actoSubstandar;
	}

	public String getFactorPersonal() {
		return factorPersonal;
	}

	public void setFactorPersonal(String factorPersonal) {
		this.factorPersonal = factorPersonal;
	}

	public String getFactorTrabajo() {
		return factorTrabajo;
	}

	public void setFactorTrabajo(String factorTrabajo) {
		this.factorTrabajo = factorTrabajo;
	}

	public List getListaTestigosAccidente() {
		return listaTestigosAccidente;
	}

	public void setListaTestigosAccidente(List listaTestigosAccidente) {
		this.listaTestigosAccidente = listaTestigosAccidente;
	}

	public List getListaAccionesCorrectivas() {
		return listaAccionesCorrectivas;
	}

	public void setListaAccionesCorrectivas(List listaAccionesCorrectivas) {
		this.listaAccionesCorrectivas = listaAccionesCorrectivas;
	}

	public List getListaCondicionesSubstandares() {
		return listaCondicionesSubstandares;
	}

	public void setListaCondicionesSubstandares(List listaCondicionesSubstandares) {
		this.listaCondicionesSubstandares = listaCondicionesSubstandares;
	}

	public List getListaActosSubstandares() {
		return listaActosSubstandares;
	}

	public void setListaActosSubstandares(List listaActosSubstandares) {
		this.listaActosSubstandares = listaActosSubstandares;
	}

	public List getListaFactoresPersonales() {
		return listaFactoresPersonales;
	}

	public void setListaFactoresPersonales(List listaFactoresPersonales) {
		this.listaFactoresPersonales = listaFactoresPersonales;
	}

	public List getListaFactoresTrabajo() {
		return listaFactoresTrabajo;
	}

	public void setListaFactoresTrabajo(List listaFactoresTrabajo) {
		this.listaFactoresTrabajo = listaFactoresTrabajo;
	}

	public List getListaOtrosArchivos() {
		return listaOtrosArchivos;
	}

	public void setListaOtrosArchivos(List listaOtrosArchivos) {
		this.listaOtrosArchivos = listaOtrosArchivos;
	}

	public String getIdFormato() {
		if(id != null){
			idFormato = "F4"+formateador.format(id);
		}
		return idFormato;
	}

	public void setIdFormato(String idFormato) {
		this.idFormato = idFormato;
	}
	
	public String getRutaCroquis() {
		return rutaCroquis;
	}

	public void setRutaCroquis(String rutaCroquis) {
		this.rutaCroquis = rutaCroquis;
	}

	public String getRutaFotografias() {
		return rutaFotografias;
	}

	public void setRutaFotografias(String rutaFotografias) {
		this.rutaFotografias = rutaFotografias;
	}

	public String getRutaAnalisisTrabajo() {
		return rutaAnalisisTrabajo;
	}

	public void setRutaAnalisisTrabajo(String rutaAnalisisTrabajo) {
		this.rutaAnalisisTrabajo = rutaAnalisisTrabajo;
	}

	public String getRutaPartesMedicos() {
		return rutaPartesMedicos;
	}

	public void setRutaPartesMedicos(String rutaPartesMedicos) {
		this.rutaPartesMedicos = rutaPartesMedicos;
	}

	public String getRutaInformeInvestigacion() {
		return rutaInformeInvestigacion;
	}

	public void setRutaInformeInvestigacion(String rutaInformeInvestigacion) {
		this.rutaInformeInvestigacion = rutaInformeInvestigacion;
	}

	public Long getIndexEliminar() {
		return indexEliminar;
	}

	public void setIndexEliminar(Long indexEliminar) {
		this.indexEliminar = indexEliminar;
	}

	public String getNombreApellidosTestigo1() {
		return nombreApellidosTestigo1;
	}

	public void setNombreApellidosTestigo1(String nombreApellidosTestigo1) {
		this.nombreApellidosTestigo1 = nombreApellidosTestigo1;
	}

	public String getEdadTestigo1() {
		return edadTestigo1;
	}

	public void setEdadTestigo1(String edadTestigo1) {
		this.edadTestigo1 = edadTestigo1;
	}

	public String getOcupacionTestigo1() {
		return ocupacionTestigo1;
	}

	public void setOcupacionTestigo1(String ocupacionTestigo1) {
		this.ocupacionTestigo1 = ocupacionTestigo1;
	}

	public String getCroquisTxt() {
		return croquisTxt;
	}

	public void setCroquisTxt(String croquisTxt) {
		this.croquisTxt = croquisTxt;
	}

	public String getFotografiasTxt() {
		return fotografiasTxt;
	}

	public void setFotografiasTxt(String fotografiasTxt) {
		this.fotografiasTxt = fotografiasTxt;
	}

	public String getAnalisisTrabajoTxt() {
		return analisisTrabajoTxt;
	}

	public void setAnalisisTrabajoTxt(String analisisTrabajoTxt) {
		this.analisisTrabajoTxt = analisisTrabajoTxt;
	}

	public String getPartesMedicosTxt() {
		return partesMedicosTxt;
	}

	public void setPartesMedicosTxt(String partesMedicosTxt) {
		this.partesMedicosTxt = partesMedicosTxt;
	}

	public String getInformeInvestigacionTxt() {
		return informeInvestigacionTxt;
	}

	public void setInformeInvestigacionTxt(String informeInvestigacionTxt) {
		this.informeInvestigacionTxt = informeInvestigacionTxt;
	}

	public FormFile getCroquisTemp() {		
		return croquisTemp;
	}

	public void setCroquisTemp(FormFile croquisTemp) {
		this.croquisTemp = croquisTemp;
	}

	public FormFile getFotografiasTemp() {
		return fotografiasTemp;
	}

	public void setFotografiasTemp(FormFile fotografiasTemp) {
		this.fotografiasTemp = fotografiasTemp;
	}

	public FormFile getAnalisisTrabajoTemp() {
		return analisisTrabajoTemp;
	}

	public void setAnalisisTrabajoTemp(FormFile analisisTrabajoTemp) {
		this.analisisTrabajoTemp = analisisTrabajoTemp;
	}

	public FormFile getPartesMedicosTemp() {
		return partesMedicosTemp;
	}

	public void setPartesMedicosTemp(FormFile partesMedicosTemp) {
		this.partesMedicosTemp = partesMedicosTemp;
	}

	public FormFile getInformeInvestigacionTemp() {
		return informeInvestigacionTemp;
	}

	public void setInformeInvestigacionTemp(FormFile informeInvestigacionTemp) {
		this.informeInvestigacionTemp = informeInvestigacionTemp;
	}

	public String getMedidasTemp() {
		return medidasTemp;
	}

	public void setMedidasTemp(String medidasTemp) {
		this.medidasTemp = medidasTemp;
	}

	public String getResponsableTemp() {
		return responsableTemp;
	}

	public void setResponsableTemp(String responsableTemp) {
		this.responsableTemp = responsableTemp;
	}

	public Date getFechaPrevista() {
		return fechaPrevista;
	}

	public void setFechaPrevista(Date fechaPrevista) {
		this.fechaPrevista = fechaPrevista;
	}

	public String getStrFechaPrevistaTemp() {
		return strFechaPrevistaTemp;
	}

	public void setStrFechaPrevistaTemp(String strFechaPrevistaTemp) {
		this.strFechaPrevistaTemp = strFechaPrevistaTemp;
		
		this.strFechaPrevistaTemp = strFechaPrevistaTemp;		
		if(strFechaPrevistaTemp != null && !strFechaPrevistaTemp.equals("")){
			this.fechaPrevista = Converter.stringToDate(strFechaPrevistaTemp);	
		}
	}

	public String getTipoDocIsesDni() {
		return tipoDocIsesDni;
	}

	public void setTipoDocIsesDni(String tipoDocIsesDni) {
		this.tipoDocIsesDni = tipoDocIsesDni;
	}

	public String getTipoDocRlDni() {
		return tipoDocRlDni;
	}

	public void setTipoDocRlDni(String tipoDocRlDni) {
		this.tipoDocRlDni = tipoDocRlDni;
	}

	public String getFlagTemporal() {
		return flagTemporal;
	}

	public void setFlagTemporal(String flagTemporal) {
		this.flagTemporal = flagTemporal;
	}
	
}
